package org.hcf.api.tencent.api.base;

import lombok.Data;

@Data
/** APNs消息推送 */
public class Apns {
    /** 通知铃声文件名，例如设置为“apns.mp3”。 */
    String Sound;
    /** 这个字段缺省或者为0表示需要计数，为1表示本条消息不需要计数，即右上角图标数字不增加。 */
    int BadgeMode;
    /** 该字段用于标识 APNs 推送的标题，若填写则会覆盖最上层 Title。 */
    String Title;
    /** 该字段用于标识 APNs 推送的子标题。 */
    String SubTitle;
    /** 该字段用于标识 APNs 携带的图片地址，当客户端拿到该字段时，可以通过下载图片资源的方式将图片展示在弹窗上。 */
    String Image;
    /** 为1表示开启 iOS 10+ 的推送扩展，默认为0。 */
    Integer MutableContent;
}
